English Dictionary
▪ oriya
▪ orizaba
▪ orkney islands
▪ orlando
▪ orleanais
◊ ORKNEY ISLANDS
Orkney Islands
n : an archipelago of about 70 islands in the North Atlantic and
North Sea off the northeastern coast of Scotland [syn: {Orkney
Islands}]
oriya
orizaba
orkney islands
orlando
orleanais
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]